package com.cardone.platform.usercenter.po;

import java.util.Date;

import lombok.Getter;
import lombok.Setter;
import lombok.experimental.Accessors;

import org.springframework.data.annotation.Id;

import com.cardone.common.po.PoBase;

/**
 * 用户
 *
 * @author yaohaitao
 *
 */
@Getter
@Setter
@Accessors(chain = true)
public class User extends PoBase {
	/**
	 * 版本号
	 */
	private static final long serialVersionUID = 380592397047314666L;

	/**
	 * 账号名称
	 */
	private String accountName;

	/**
	 * 地址
	 */
	private String address;

	/**
	 * 年龄
	 */
	private Double age;

	/**
	 * 出生日期
	 */
	private Date birthday;

	/**
	 * 昵称
	 */
	private String callName;

	/**
	 * 字典.市标识
	 */
	private String cityId;

	/**
	 * 工作单位
	 */
	private String companyName;

	/**
	 * 字典.国家标识
	 */
	private String countryId;

	/**
	 * 部门标识
	 */
	private String departmentId;

	/**
	 * 字典.学历/文凭标识
	 */
	private String diplomaId;

	/**
	 * 字典.区标识
	 */
	private String districtId;

	/**
	 * 邮箱
	 */
	private String email;

	/**
	 * 字典.标记标识(专家/普通用户)
	 */
	private String flagId;

	/**
	 * 字典.民族标识
	 */
	private String folkId;

	/**
	 * 标识
	 */
	@Id
	private String id;

	/**
	 * 简介
	 */
	private String intro;

	/**
	 * 现居住地
	 */
	private String locus;

	/**
	 * 字典.婚姻状态标识
	 */
	private String marryStateId;

	/**
	 * 手机
	 */
	private String mobilePhone;

	/**
	 * 组织标识
	 */
	private String orgId;

	/**
	 * 密码
	 */
	private String password;

	/**
	 * 字典.职业标识
	 */
	private String professionId;

	/**
	 * 字典.省标识
	 */
	private String provinceId;

	/**
	 * 字典.性别标识
	 */
	private String sexId;

	/**
	 * 联系电话
	 */
	private String telephone;
}